fare molta strada – English–Italiano translations

🇮🇹 it en 🇬🇧

fare molta strada

go a long way